x86: Process only pending timers in acpi idle handler, not all
authorKeir Fraser <keir.fraser@citrix.com>
Mon, 6 Jul 2009 10:46:22 +0000 (11:46 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Mon, 6 Jul 2009 10:46:22 +0000 (11:46 +0100)
commitae9820b4b04e7c0896aca3d74f375441388f3cc4
tree696ec8b8fafa301bc904ecccd155687dfcdaa162
parent674801b080316c49543e6fb53623d8310f547945
x86: Process only pending timers in acpi idle handler, not all
softirqs. This fixes a bug where bailing into SCHEDULE_SOFTIRQ may not
actually return.

From: Ke Yu <ke.yu@intel.com>
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
xen/arch/x86/acpi/cpu_idle.c